package com.appcenter.application.dto.orgs;

import java.util.Date;
import java.util.List;

public class OrgDto {

    private  String key;
    private  String value;
    private  String title;

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    private String id;
    public String getId(){return this.id;}
    public void setId(String id){this.id=id;}

    private String orgCode;
    public String getOrgCode(){return this.orgCode;}
    public void setOrgCode(String orgCode){this.orgCode=orgCode;}

    private String orgName;
    public String getOrgName(){return this.orgName;}
    public void setOrgName(String orgName){this.orgName=orgName;}

    private String parentId;
    public String getParentId(){return this.parentId;}
    public void setParentId(String parentId){this.parentId=parentId;}

    private String orgIdPath;
    public String getOrgIdPath(){return this.orgIdPath;}
    public void setOrgIdPath(String orgIdPath){this.orgIdPath=orgIdPath;}

    private String orgCodePath;
    public String getOrgCodePath(){return this.orgCodePath;}
    public void setOrgCodePath(String orgCodePath){this.orgCodePath=orgCodePath;}

    private String orgNamePath;
    public String getOrgNamePath(){return this.orgNamePath;}
    public void setOrgNamePath(String orgNamePath){this.orgNamePath=orgNamePath;}

    private Long level;
    public Long getLevel(){return this.level;}
    public void setLevel(Long level){this.level=level;}

    private String appCode;
    public String getAppCode(){return this.appCode;}
    public void setAppCode(String appCode){this.appCode=appCode;}

    private Long listOrder;
    public Long getListOrder(){return this.listOrder;}
    public void setListOrder(Long listOrder){this.listOrder=listOrder;}

    private String createTime;
    private String createUserId;
    private Boolean validStatus;
    private List<OrgDto> Children;
    private String genre;

    public String getGenre() {
        return genre;
    }

    public void setGenre(String genre) {
        this.genre = genre;
    }

    public List<OrgDto> getChildren() {
        return Children;
    }

    public void setChildren(List<OrgDto> children) {
        Children = children;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }

    public Boolean getValidStatus() {
        return validStatus;
    }

    public void setValidStatus(Boolean validStatus) {
        this.validStatus = validStatus;
    }

    private String orgFullName;
    private String registerCode;
    private String legalRepresentative;
    private Date establishmentDate;
    private String enterprisesNature;
    private String address;
    private Long registeredCapital;
    private String currency;
    private String operationAge;
    private String approvedBusinessScope;
    private String registrationAuthority;
    private Date registrationDate;
    private String registrationStatus;
    private String country;
    private String registrationPlace;
    private String administrativeDivision;
    private String companyType;
    private String jointVenture;
    private String isHaveManagement;
    private String companyShortName;
    private String officeAddress;
    private String unitHead;
    private String companyCode;
    private String companyNumber;
    private Date startDate;
    private Date endDate;

    public String getOrgFullName() {
        return orgFullName;
    }

    public void setOrgFullName(String orgFullName) {
        this.orgFullName = orgFullName;
    }

    public String getRegisterCode() {
        return registerCode;
    }

    public void setRegisterCode(String registerCode) {
        this.registerCode = registerCode;
    }

    public String getLegalRepresentative() {
        return legalRepresentative;
    }

    public void setLegalRepresentative(String legalRepresentative) {
        this.legalRepresentative = legalRepresentative;
    }

    public Date getEstablishmentDate() {
        return establishmentDate;
    }

    public void setEstablishmentDate(Date establishmentDate) {
        this.establishmentDate = establishmentDate;
    }

    public String getEnterprisesNature() {
        return enterprisesNature;
    }

    public void setEnterprisesNature(String enterprisesNature) {
        this.enterprisesNature = enterprisesNature;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Long getRegisteredCapital() {
        return registeredCapital;
    }

    public void setRegisteredCapital(Long registeredCapital) {
        this.registeredCapital = registeredCapital;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getOperationAge() {
        return operationAge;
    }

    public void setOperationAge(String operationAge) {
        this.operationAge = operationAge;
    }

    public String getApprovedBusinessScope() {
        return approvedBusinessScope;
    }

    public void setApprovedBusinessScope(String approvedBusinessScope) {
        this.approvedBusinessScope = approvedBusinessScope;
    }

    public String getRegistrationAuthority() {
        return registrationAuthority;
    }

    public void setRegistrationAuthority(String registrationAuthority) {
        this.registrationAuthority = registrationAuthority;
    }

    public Date getRegistrationDate() {
        return registrationDate;
    }

    public void setRegistrationDate(Date registrationDate) {
        this.registrationDate = registrationDate;
    }

    public String getRegistrationStatus() {
        return registrationStatus;
    }

    public void setRegistrationStatus(String registrationStatus) {
        this.registrationStatus = registrationStatus;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getRegistrationPlace() {
        return registrationPlace;
    }

    public void setRegistrationPlace(String registrationPlace) {
        this.registrationPlace = registrationPlace;
    }

    public String getAdministrativeDivision() {
        return administrativeDivision;
    }

    public void setAdministrativeDivision(String administrativeDivision) {
        this.administrativeDivision = administrativeDivision;
    }

    public String getCompanyType() {
        return companyType;
    }

    public void setCompanyType(String companyType) {
        this.companyType = companyType;
    }

    public String getJointVenture() {
        return jointVenture;
    }

    public void setJointVenture(String jointVenture) {
        this.jointVenture = jointVenture;
    }

    public String getIsHaveManagement() {
        return isHaveManagement;
    }

    public void setIsHaveManagement(String isHaveManagement) {
        this.isHaveManagement = isHaveManagement;
    }

    public String getCompanyShortName() {
        return companyShortName;
    }

    public void setCompanyShortName(String companyShortName) {
        this.companyShortName = companyShortName;
    }

    public String getOfficeAddress() {
        return officeAddress;
    }

    public void setOfficeAddress(String officeAddress) {
        this.officeAddress = officeAddress;
    }

    public String getUnitHead() {
        return unitHead;
    }

    public void setUnitHead(String unitHead) {
        this.unitHead = unitHead;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getCompanyNumber() {
        return companyNumber;
    }

    public void setCompanyNumber(String companyNumber) {
        this.companyNumber = companyNumber;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }
}
